sludge remover - Turkish English Dictionary